home *** CD-ROM | disk | FTP | other *** search
- function §\x01\x02§()
- {
- return 1192 % 511 * 5;
- }
- var §\x01§ = -357 + "\x01\x02"();
- while(true)
- {
- if(eval("\x01") == 493)
- {
- set("\x01",eval("\x01") - 368);
- §§push(true);
- }
- else if(eval("\x01") == 125)
- {
- set("\x01",eval("\x01") - 43);
- if(function §\x01\x02§()
- {
- return 1192 % 511 * 5;
- })
- {
- set("\x01",eval("\x01") + 534);
- }
- }
- else if(eval("\x01") == 618)
- {
- set("\x01",eval("\x01") + 127);
- if(function §\x01\x02§()
- {
- return 1192 % 511 * 5;
- })
- {
- set("\x01",eval("\x01") - 399);
- }
- }
- else
- {
- if(eval("\x01") == 599)
- {
- set("\x01",eval("\x01") - 473);
- break;
- }
- if(eval("\x01") == 98)
- {
- set("\x01",eval("\x01") + 700);
- }
- else if(eval("\x01") == 863)
- {
- set("\x01",eval("\x01") - 519);
- }
- else if(eval("\x01") == 588)
- {
- set("\x01",eval("\x01") + 11);
- if(function §\x01\x02§()
- {
- return 1192 % 511 * 5;
- })
- {
- set("\x01",eval("\x01") - 473);
- }
- }
- else if(eval("\x01") == 126)
- {
- set("\x01",eval("\x01") + 672);
- }
- else if(eval("\x01") == 350)
- {
- set("\x01",eval("\x01") - 6);
- }
- else if(eval("\x01") == 344)
- {
- set("\x01",eval("\x01") + 199);
- §§push("\x0f");
- §§push(1);
- }
- else
- {
- if(eval("\x01") == 82)
- {
- set("\x01",eval("\x01") + 534);
- stop();
- break;
- }
- if(eval("\x01") == 133)
- {
- set("\x01",eval("\x01") + 485);
- §§push(!function §\x01\x02§()
- {
- return 1192 % 511 * 5;
- });
- }
- else if(eval("\x01") == 117)
- {
- set("\x01",eval("\x01") + 377);
- }
- else if(eval("\x01") == 494)
- {
- set("\x01",eval("\x01") + 94);
- §§push(true);
- }
- else if(eval("\x01") == 745)
- {
- set("\x01",eval("\x01") - 399);
- }
- else if(eval("\x01") == 616)
- {
- set("\x01",eval("\x01") - 122);
- }
- else if(eval("\x01") == 798)
- {
- set("\x01",eval("\x01") - 264);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 868)
- {
- set("\x01",eval("\x01") - 518);
- stop();
- break;
- }
- if(eval("\x01") == 534)
- {
- set("\x01",eval("\x01") + 334);
- if(function §\x01\x02§()
- {
- return 1192 % 511 * 5;
- })
- {
- set("\x01",eval("\x01") - 518);
- }
- }
- else if(eval("\x01") == 543)
- {
- set("\x01",eval("\x01") + 425);
- var §§pop() = function §\x01\x02§()
- {
- return 1192 % 511 * 5;
- };
- }
- else if(eval("\x01") == 718)
- {
- set("\x01",eval("\x01") - 585);
- §§push(eval(function §\x01\x02§()
- {
- return 1192 % 511 * 5;
- }));
- }
- else
- {
- if(eval("\x01") != 968)
- {
- if(eval("\x01") == 346)
- {
- set("\x01",eval("\x01") + 371);
- map = [[2,2,2,2,2,22,22,22,22,22,2,2,2,2,2],[2,2,2,22,22,1,1,3,1,1,22,22,2,2,2],[2,2,22,1,20,19,0,0,0,19,20,1,22,2,2],[2,2,1,0,0,5,5,4,5,5,0,0,1,2,2],[2,22,0,5,5,5,5,4,5,5,5,5,0,22,2],[2,3,0,5,5,5,5,4,5,5,5,5,0,3,2],[2,0,5,5,5,5,4,4,4,5,5,5,5,0,2],[2,0,5,5,5,4,11,8,12,4,5,5,5,0,2],[2,0,4,4,4,4,7,6,9,4,4,4,4,0,2],[2,0,5,5,5,4,14,10,13,4,5,5,5,0,2],[2,0,5,5,5,5,4,4,4,5,5,5,5,0,2],[2,2,0,5,5,5,5,4,5,5,5,5,0,2,2],[2,2,0,5,5,5,5,4,5,5,5,5,0,2,2],[2,2,2,0,0,5,5,4,5,5,0,0,2,2,2],[2,2,2,2,2,0,0,0,0,0,2,2,2,2,2]];
- tileset = "t_saucer2";
- area = "moric_saucer4";
- areaname = "Moric\'s Battleship - Bridge";
- ambience = null;
- A_sprites = [{name:"INTERJECTION",model:"_trigger",x:7,y:5,ExecuteScript:function()
- {
- if(_root.plotVars.BEATEN_MORIC !== 99 || _root.battle_trans._visible || _root.battling)
- {
- return undefined;
- }
- _root.Interjection("Mardek","beatenMoric99","c_GdM_Moric");
- }},{name:"INTERJECTION2",model:"_trigger",x:7,y:5,ExecuteScript:function()
- {
- if(_root.plotVars.MPossessCut != 10)
- {
- return undefined;
- }
- _root.Interjection("Mardek","beatenMoric99b","c_GdM_Moric");
- }},{name:"Moric",model:"s_z_socialfox",x:7,y:2,walkspeed:-2,dir:"s",elem:"EARTH",conv:"c_GdM_Moric"},{name:"WALK_TRIGGER",model:"_trigger",x:7,y:8,ExecuteScript:function()
- {
- if(_root.plotVars.walkedIntoZSF == null)
- {
- _root.plotVars.walkedIntoZSF = 1;
- DO_ACTIONS([["WALK",0,-3],["UNFREEZE"],["TALK","s","Moric"]],"PC",true);
- }
- }},{name:"TRANSPORT_TRIGGER",model:"_trigger",x:7,y:8,ExecuteScript:function()
- {
- if(this.V && _root.plotVars.BEATEN_MORIC == 99)
- {
- TRANS("moric_saucer3",4,4,true);
- }
- },EF:function()
- {
- if(!(_root.pco[0] == 4 && _root.pco[1] == 46) && !_root.warping)
- {
- this.V = true;
- }
- }},{name:"CUT_TRIGGER",model:"_trigger",x:7,y:5,ExecuteScript:function()
- {
- if(!_root.MSoulSeal)
- {
- return undefined;
- }
- if(_root.plotVars.MPossessCut != 10)
- {
- if(_root.plotVars.MPossessCut == 3)
- {
- this.count = this.count + 1;
- if(this.count >= 80)
- {
- _root.plotVars.MPossessCut = 10;
- _root.freeze = false;
- _root.playMusic("none");
- _root.cont.sky.setTransform({ra:100,ab:0,ga:100,gb:0,ba:100,rb:0,aa:100,ab:0});
- _root.cont.PC.model.gotoAndStop("n1");
- }
- else
- {
- _root.cont.sky.setTransform({ra:60 + this.count / 2,ab:0,ga:100,gb:0,ba:20 + this.count,rb:0,aa:100,ab:0});
- }
- }
- else if(_root.plotVars.MPossessCut == 2)
- {
- _root.SOUL._y -= 3;
- if(_root.SOUL._y <= _root.cont.Moric.getBounds(_root).yMin - 90)
- {
- _root.playSFX("Slam");
- this.count = 0;
- _root.SOUL.gotoAndPlay("absorb");
- _root.Flash(_root.cont.PC,[0,255,0]);
- _root.plotVars.MPossessCut = 3;
- }
- }
- else if(_root.plotVars.MPossessCut == 1)
- {
- this.count = this.count + 1;
- if(this.count > 40 && this.count < 65)
- {
- _root.cont.Moric._x = _root.cont.Moric.orig_x - 3 + random(7);
- _root.cont.Moric._y = _root.cont.Moric.orig_y - 3 + random(7);
- }
- else
- {
- _root.cont.Moric._x = _root.cont.Moric.orig_x;
- _root.cont.Moric._y = _root.cont.Moric.orig_y;
- }
- if(this.count == 70)
- {
- _root.Flash(_root,[0,255,0]);
- _root.playSFX("Slam");
- _root.attachMovie("s_soul_E","SOUL",14151);
- _root.SOUL._x = _root.cont.Moric.getBounds(_root).xMin;
- _root.SOUL._y = _root.cont.Moric.getBounds(_root).yMin;
- _root.SOUL._width = _root.SOUL._height = 30;
- _root.SOUL._alpha = 0;
- }
- if(_root.SOUL != null && _root.SOUL._alpha < 100)
- {
- _root.SOUL._alpha += 20;
- }
- if(this.count == 120)
- {
- _root.plotVars.MPossessCut = 2;
- }
- }
- else if(_root.plotVars.MPossessCut == null)
- {
- _root.cont.Moric.orig_x = 0 + _root.cont.Moric._x;
- _root.cont.Moric.orig_y = 0 + _root.cont.Moric._y;
- _root.plotVars.MPossessCut = 1;
- _root.freeze = true;
- this.frozenrunning = true;
- _root.Flash(_root,[0,255,0]);
- _root.playSFX("Slam");
- _root.cont.sky.setTransform({ra:60,ab:0,ga:100,gb:0,ba:20,rb:0,aa:100,ab:0});
- _root.cont.PC.model.gotoAndStop("conjureN1");
- this.count = 0;
- }
- }
- }}];
- A_sprites.push();
- areaLoot = [];
- foes = [];
- btlChance = 0;
- minSteps = 5;
- levelrange = [1,1];
- musicTrack = _root.plotVars.DOOM_TICKER == null ? (plotVars.BEATEN_MORIC != 99 ? "GdM" : "none") : "Flee";
- AreaSetup();
- break;
- }
- if(eval("\x01") == 717)
- {
- set("\x01",eval("\x01") - 717);
- }
- break;
- }
- set("\x01",eval("\x01") - 250);
- §§push("\x0f");
- }
- }
- }
- }
- }
-